Liberty Centre
Seneca Falls, NY
210 East 73rd Street
New York, NY
2200 East Parrish Avenue
Owensboro, KY
15328 Northwest 7th Avenue
Miami, FL
2866 South Church Street
Murfreesboro, TN
Below is a list of sports medicine centers located in California, USA, serving cities such as Lakewood, Santa Paula, Del Mar, and more. Click on a city name for full listings